package dao

// 这是 LiGoodsGallery 的全局公开dao对象
var LiGoodsGalleryDao = liGoodsGalleryDao{}

// 这是 li_goods_gallery表 的实体类
type LiGoodsGallery struct {
	Id        int    `json:"id" form:"id" v:"id"`                         // ID
	CreateBy  string `json:"create_by" form:"create_by" v:"create_by"`    // 创建者
	GoodsId   string `json:"goods_id" form:"goods_id" v:"goods_id"`       // 商品ID
	IsDefault int    `json:"is_default" form:"is_default" v:"is_default"` // 是否是默认图片
	Original  string `json:"original" form:"original" v:"original"`       // 原图路径
	Small     string `json:"small" form:"small" v:"small"`                // 小图路径
	Sort      int    `json:"sort" form:"sort" v:"sort"`                   // 排序
	Thumbnail string `json:"thumbnail" form:"thumbnail" v:"thumbnail"`    // 缩略图路径

}

// 注意:这是 LiGoodsGallery 的私有dao对象
type liGoodsGalleryDao struct {
	Insert func(arg LiGoodsGallery) int            //插入一条记录
	Update func(arg LiGoodsGallery) int            //更新一条记录
	Delete func(arg LiGoodsGallery) int            //删除一条记录
	Select func(arg LiGoodsGallery) LiGoodsGallery //获取一条记录
}
